chayote plant and fruit - Español Inglés Diccionario